.order-item {
  display: flex;
  margin-bottom: 10px;
}
.order-item .pro-img {
  width: 80px;
  height: 80px;
  margin-right: 10px;
}
.order-item .pro-img img {
  width: 100%;
  height: 100%;
  display: block;
}
.order-item .pro-info {
  flex: 1;
}
.order-item .pro-info .pro-top {
  color: #8c9198;
  margin-bottom: 15px;
}
.order-item .pro-info .pro-top .name {
  display: flex;
  margin-bottom: 5px;
  align-items: center;
}
.order-item .pro-info .pro-top .name .p-name {
  color: #3d444d;
  font-size: 14px;
  margin-right: 10px;
}
.order-item .pro-info .pro-bot {
  display: flex;
  align-items: center;
}
.order-item .pro-info .pro-bot .p-price {
  font-size: 14px;
  font-weight: bold;
  color: #05a1f4;
  margin-right: auto;
}
.order-item .pro-info .pro-bot .p-count {
  color: #8c9198;
  margin-right: 10px;
}
